(still) in short trousers
(British English) (still) only a boy
I was still in short trousers at the time.